home *** CD-ROM | disk | FTP | other *** search
Makefile | 2001-06-22 | 1.5 KB | 66 lines |
- ## $Id: Makefile.am,v 1.20 2001/06/22 08:49:02 aleidinger Exp $
-
- include $(top_srcdir)/Makefile.am.global
-
- .PHONY: test
-
- SUBDIRS = mpglib libmp3lame frontend Dll debian doc include misc dshow
-
- CLEANFILES = testcase.new.mp3
-
- EXTRA_DIST = \
- API \
- DEFINES \
- HACKING \
- INSTALL.configure \
- LICENSE \
- Makefile.B32 \
- Makefile.DJGPP \
- Makefile.MSVC \
- Makefile.unix \
- Makefile.am.global \
- PRESETS.draft \
- README.B32 \
- README.DJGPP \
- README.WINGTK \
- STYLEGUIDE \
- USAGE \
- configMS.h \
- lame.bat \
- lame.spec.in \
- testcase.mp3 \
- testcase.wav
-
- #
- # testcase.mp3 is a 2926 byte file. The first number output by
- # wc is the number of bytes which differ between new output
- # and 'official' results.
- #
- # Because of compiler options and effects of roundoff, the
- # number of bytes which are different may not be zero, but
- # should be at most 30.
- #
- testcase.new.mp3: testcase.wav frontend/lame$(EXEEXT)
- time frontend/lame$(EXEEXT) --nores -h $(top_srcdir)/testcase.wav testcase.new.mp3 || $(RM_F) testcase.new.mp3
-
- test: testcase.mp3 testcase.new.mp3
- cmp -l testcase.new.mp3 $(top_srcdir)/testcase.mp3 | wc -l
-
- testupdate: testcase.mp3 testcase.new.mp3
- cp testcase.new.mp3 testcase.mp3
-
- testg: frontend/mp3x$(EXEEXT) $(top_srcdir)/../test/castanets.wav
- frontend/mp3x$(EXEEXT) -h $(top_srcdir)/../test/castanets.wav
-
- update:
- CVS_RSH=ssh cvs -z3 -q update -d -A -P || true
-
- diff:
- CVS_RSH=ssh cvs -z3 diff -u || true
-
- frontend/lame$(EXEEXT):
- $(MAKE) $(MAKEFLAGS)
-
- frontend/mp3x$(EXEEXT): frontend/lame$(EXEEXT)
-
-